﻿using System;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;

public sealed class PrivateImplementationDetails
{
	// Token: 0x06010F8B RID: 69515 RVA: 0x00451C30 File Offset: 0x0044FE30
	public static uint ComputeStringHash(string s)
	{
		uint num = 0;
		if (s != null)
		{
			num = 2166136261U;
			for (int i = 0; i < s.Length; i++)
			{
				num = ((uint)s[i] ^ num) * 16777619U;
			}
		}
		return num;
	}
}
